9162b1ead3072eb9b86ff5fd4b733a3c883e51e9,plugins/migrationAssistant/solutions/component/source_gen/jetbrains/mps/ide/migration/wizard/MigrationsProgressStep.java,MigrationsProgressStep,doRun,#ProgressIndicator#,92

Before Change


      }
    });

    addElementToMigrationList("Checking models... Please wait.");
    final Wrappers._boolean postProblems = new Wrappers._boolean();
    ModelAccess.instance().runReadAction(new Runnable() {
      public void run() {

After Change


    });

    final Wrappers._boolean postProblems = new Wrappers._boolean(false);
    if (!(preProblems.value)) {
      while (executeSingleStep(myManager.nextProjectStep())) {
        progress.setFraction(progress.getFraction() + projectStepsFraction / projectStepsCount);
      }
      progress.setFraction(projectStepsFraction);

      while (executeSingleStep(myManager.nextLanguageStep())) {
        progress.setFraction(progress.getFraction() + (1.0 - projectStepsFraction) / languageStepsCount);
      }
      progress.setFraction(1.0);

      addElementToMigrationList("Saving changed models... Please wait.");
      ModelAccess.instance().runWriteInEDT(new Runnable() {
        public void run() {
          MPSModuleRepository.getInstance().saveAll();
        }
      });

      addElementToMigrationList("Checking models... Please wait.");
      ModelAccess.instance().runReadAction(new Runnable() {
        public void run() {
          Iterable<SModule> modules = ((Iterable<SModule>) ProjectHelper.toMPSProject(myProject).getModulesWithGenerators());